package com.library.service;

import com.library.model.Staff;
import java.util.List;
import java.util.Map;

public interface StaffService {

    List<Staff> getAllStaff();

    List<Staff> getStaffByCriteria(Map<String, Object> criteria);

    Staff getStaffById(Long id);

    Staff getStaffByEmployeeId(String employeeId);

    boolean addStaff(Staff staff);

    boolean updateStaff(Staff staff);

    boolean deleteStaff(Long id);
}
